package main.java.day01;

import java.util.Random;
import java.util.Scanner;

/**
 * 随机生成一个5位的英文字母验证码(大小写混搭)
 * 然后将该验证码输出给用户，然后要求用户输入该验证码，大小写不限制。
 * 然后判定用户输入的验证码是否有效(无论用户输入大小写，只要字母都正确即可)。
 * @author Xiloer
 *
 */
public class Test05 {
	public static void main(String[] args) {
		int  string = 0;
		char str1 =0;
		String[]str= new String[5];
		String str3="";
		for (int i = 0; i <str.length; i++) {
			Random random = new Random();
			string=random.nextInt(58)+65;
			str1=(char) string;
			if (string>=65&&string<=90||string>=97||string<=122){
				str3=str1+str3;
			}else{

			}

		}
		System.out.println(str3);
		System.out.println("请输入验证码" );
		str3=str3.toUpperCase();
		Scanner scanner= new Scanner(System.in);
		String input= scanner.nextLine();
		if (input.toUpperCase().equals(str3)){
			System.out.println("验证码正确");
		}else {
			System.out.println("验证码错误");
		}
		
	}
	
}
